.footer-container {
    width: 100%;
    min-width: 1190px;
    background: #f0f0f0;
    font-size: 12px;
    margin-top: 20px;
    float: left;
}
.channel-footer {
    width: 1190px;
    margin: 10px auto 0;
    padding: 30px 0;
}
.channel-footer .links {
    color: #ebebeb;
    margin-bottom: 10px;
}
.channel-footer .link-items a, .channel-footer .links, .channel-footer .rights {
    text-align: center;
    font-size: 12px;
}
.channel-footer .links a {
    margin: 0 7px;
}
.channel-footer .links a, .channel-footer .rights a {
    color: #8c8c8c;
}
.channel-footer .ext-container {
    margin: 0 auto;
    width: 705px;
}
.channel-footer .ext-container .link-items {
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 0 10px;
}
.channel-footer .ext-container a {
    text-decoration: none;
    padding: 0 10px;
}
.channel-footer .link-items a, .channel-footer .links, .channel-footer .rights {
    text-align: center;
    font-size: 12px;
    color: #8c8c8c;
}
.channel-footer .links {
    color: #ebebeb;
    margin-bottom: 10px;
}
